/* ------------------
 styling for the tables 
   ------------------   */

#box-table-a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align: left;
    border-collapse: collapse;
}
#box-table-a th
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    padding: 8px;
    background: #b9c9fe;
    border-top: 4px solid #aabcfe;
    border-bottom: 1px solid #aabcfe;
    border-left: 1px solid #aabcfe;
    border-right: 1px solid #aabcfe;
    color: #039;
}
#box-table-a td
{
    padding: 8px;
    background: #e8edff; 
    border-top: 1px solid #aabcfe;
    border-bottom: 1px solid #aabcfe;
    border-left: 1px solid #aabcfe;
    border-right: 1px solid #aabcfe;
    color: #669;
    border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
    background: #d0dafd;
    color: #339;
}

